/** ${tableInfo.tableComment} - ${tableInfo.tableName} */
@Data
@Table("${tableInfo.tableName}")
public class ${name} {
<#list tableColumns as table>
    <#if table.comment!="">
    /**${table.comment}*/
    </#if>
    <#if table.key=='PRI' && table.extra=='auto_increment'>
    @Id(value = "${table.field}", keyType = KeyType.Auto)
    <#elseif table.key=='PRI'>
    //@Id(value = "${table.field}", keyType = KeyType.Auto)
    </#if>
    <#if table.javaType?contains('LocalDate')>
    //@Column(onUpdateValue = "now()", onInsertValue = "now()")
    </#if>
    <#if table.javaName?contains('dele')>
    //@Column(isLogicDelete = true)
    </#if>
    private ${table.javaType} ${table.javaName};
</#list>
}